package com.tony.jdbc.dynamic.service;

import java.sql.SQLException;
import java.util.List;
import java.util.Map;

/**
 * @author tony
 * @desc 多数据源注解接口
 * @date 2025/11/18
 */
public interface IDynamicAnnotationService {
    /**
     * 注解方式切换数据源，查询h2数据源下的用户表数据
     *
     * @return h2数据源下的用户表数据
     */
    List<Map<String, Object>> getDataSourceH2() throws SQLException;

    /**
     * 注解方式切换数据源，查询derby数据源下的用户表数据
     *
     * @return derby数据源下的用户表数据
     */
    public List<Map<String, Object>> getDataSourceDerby() throws SQLException;
}
